Le logiciel de bus de services d'entreprise (ESB) fournit une architecture pour l'interaction des applications. Ces solutions offrent des processus, des protocoles et des règles pour faciliter les transferts de données sécurisés et gérer les applications orientées services. Ces outils peuvent ajouter de nouvelles données et capacités aux applications d'entreprise existantes. Les entreprises utilisent des outils ESB pour acheminer les messages entre les services, contrôler les déploiements et surveiller les échanges entre les services. Il existe un certain chevauchement entre les outils ESB et les solutions iPaaS, mais les outils ESB ne fonctionnent pas pour les mêmes systèmes. iPaaS travaille à connecter les applications disponibles sur le cloud public, tandis que les outils ESB sont généralement utilisés pour les transferts et mises à jour de données internes.
Pour être inclus dans la catégorie Bus de Services d'Entreprise, un produit doit :
Intégrer des données et des informations entre des systèmes informatiques complexes
Aider à gérer la configuration des systèmes informatiques
Surveiller et contrôler les déploiements ou les messages entre les systèmes informatiques
Déléguer un modèle de message d'entreprise pour les exigences d'intégration